package com.sn.pw.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sn.pw.dao.entity.Evaluation;
import com.sn.pw.page.PageReq;
import com.sn.pw.vo.createreq.EvaluationCreateReq;
import com.sn.pw.vo.req.EvaluationListReq;
import com.sn.pw.vo.req.IdReq;
import com.sn.pw.vo.resp.EvaluationResp;

import java.util.List;


public interface EvaluationService extends IService<Evaluation> {

    List<EvaluationResp> getEvaluationListByUserId(IdReq idReq);

    List<EvaluationResp> getEvaluationListByCompanyId(IdReq idReq);

    boolean create(EvaluationCreateReq param);


    List<EvaluationResp> getEvaluationList(EvaluationListReq evaluationListReq);
}
